//
// Double.hpp for  in /home/lund/Projets/abstract-vm/vmtmp
// 
// Made by florian dewulf
// Login   <dewulf_f@epitech.net>
// 
// Started on  Mon Feb 18 11:02:57 2013 florian dewulf
// Last update Tue Feb 19 21:39:25 2013 kevin lansel
//

#ifndef		_DOUBLE_H_
#define		_DOUBLE_H_

#include	<iostream>
#include	<string>
#include	"AOperand.hpp"

class		Double : public AOperand
{
public:
  Double(const double &);
  Double(const Double &);
  virtual	~Double();
  Double	&operator=(const Double &);
  void		setValue(const double &);
  double	getValue() const;
  eOperandType	getType() const;

private:
  double	_value;
};

#endif
